- Write data pipelines to extract, transform and load (ETL) data automatically, using a variety of traditional as well as large-scale distributed technologies.
- Write and maintain crawlers that aggregate data from various sources and make sure that data is in good quality.
- Extend and optimize the current services and applications by making large amounts of data accessible for both our data scientists and our customers (via our services/products).
- Help build a reliable, sustainable and scalable data infrastructure.
- Start new projects or rewrite existing ones.
- 2+ years of work experience with automated data collection and cleaning.
- Experience with Amazon Web Services (e.g. ECS, RDS, Elasticsearch, Beanstalk).
- Good knowledge of Java and/or Python.
- Experience with Docker.
- Familiar with relational data stores (e.g. PostgreSQL, Redshift).
- Good abilities in DevOps.
- Fluent English.
- Self-motivated, team player comfortable in a small, intense and high-growth start-up environment.
- Strong educational background: Bachelor/Master degree in CS or other technical/science/math field.
- Proficiency in other programming languages (e.g. Bash, HTML, Javascript).
- Experience with major crawling libraries (e.g. jsoup, selenium, scrapy, beautifulsoup)
- Ability to identify and resolve performance issues.
- Company events
- Free drinks
- Free parking
- Work from home
- 8 Hour Shift
- Monday to Friday
- Performance bonus
- 8057 Zürich: Reliably commute or planning to relocate before starting work (Preferred)
- Bachelor's (Preferred)
- Data Engineer: 3 years (Preferred)
Company
Location
Zürich - Switzerland
Job type
Full-Time
Python Job Details
42matters is a Swiss company that offers a full suite of products and services for App Intelligence and analytics. We bring a unique combination of technical and business skills to provide our customers with thorough analysis of the latest developments on the mobile app market and CTV industry. We work with the world’s leading mobile companies, helping them build better business through data and insights.
As a Data Engineer, you are someone who is passionate about collecting and processing large data sets, in particular data about mobile apps. You will be responsible for building and maintaining data pipelines to support our existing products and new ones as well. This role involves contributing to the entire stack, working on DevOps maintenance and tuning, alongside collaborating with other engineers to build, improve and maintain our applications and services. The best match for this position would be someone with extensive hands-on experience, knowledge of crawlers development, skills with both Java and Python, and who can collaborate in a team but also work autonomously where needed.
You can find more about our company culture under: https://42matters.com/jobs
Responsibilities:
Requirements:
Preferred Qualifications:
Job Types: Full-time, Part-time, 80-100%, Permanent
Salary: CHF78,000.00 - CHF90,000.00 per year
Benefits:
Schedule:
Supplemental Pay:
Ability to commute/relocate:
Education:
Experience:
Expected Start Date: 01/08/2022
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs